package com.example.demos.mapper;

import com.example.demos.dto.RoleDTO;
import com.example.demos.entity.Role;
import org.apache.ibatis.annotations.Mapper;

import java.math.BigInteger;
import java.util.List;

@Mapper
public interface RoleSetMapper {
    List<Role> getRoleList(RoleDTO roleDTO);

    Role selectRoleByName(String name);

    void addRole(Role role);

    void deleteRole(BigInteger id);

    Role selectRoleById(BigInteger id);

    void updateRole(Role role);
}
